Class AzureAD
- java.lang.Object
-
- io.fabric8.openshift.api.model.monitoring.v1.AzureAD
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<AzureADBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AzureAD extends Object implements io.fabric8.kubernetes.api.builder.Editable<AzureADBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
AzureAD defines the configuration for remote write's azuread parameters.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AzureAD()No args constructor for use in serializationAzureAD(String cloud, ManagedIdentity managedIdentity, AzureOAuth oauth, AzureSDK sdk)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureADBuilderedit()Map<String,Object>getAdditionalProperties()StringgetCloud()The Azure Cloud.ManagedIdentitygetManagedIdentity()AzureAD defines the configuration for remote write's azuread parameters.AzureOAuthgetOauth()AzureAD defines the configuration for remote write's azuread parameters.AzureSDKgetSdk()AzureAD defines the configuration for remote write's azuread parameters.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCloud(String cloud)The Azure Cloud.voidsetManagedIdentity(ManagedIdentity managedIdentity)AzureAD defines the configuration for remote write's azuread parameters.voidsetOauth(AzureOAuth oauth)AzureAD defines the configuration for remote write's azuread parameters.voidsetSdk(AzureSDK sdk)AzureAD defines the configuration for remote write's azuread parameters.AzureADBuildertoBuilder()
-
-
-
Constructor Detail
-
AzureAD
public AzureAD()
No args constructor for use in serialization
-
AzureAD
public AzureAD(String cloud, ManagedIdentity managedIdentity, AzureOAuth oauth, AzureSDK sdk)
-
-
Method Detail
-
getCloud
public String getCloud()
The Azure Cloud. Options are 'AzurePublic', 'AzureChina', or 'AzureGovernment'.
-
setCloud
public void setCloud(String cloud)
The Azure Cloud. Options are 'AzurePublic', 'AzureChina', or 'AzureGovernment'.
-
getManagedIdentity
public ManagedIdentity getManagedIdentity()
AzureAD defines the configuration for remote write's azuread parameters.
-
setManagedIdentity
public void setManagedIdentity(ManagedIdentity managedIdentity)
AzureAD defines the configuration for remote write's azuread parameters.
-
getOauth
public AzureOAuth getOauth()
AzureAD defines the configuration for remote write's azuread parameters.
-
setOauth
public void setOauth(AzureOAuth oauth)
AzureAD defines the configuration for remote write's azuread parameters.
-
getSdk
public AzureSDK getSdk()
AzureAD defines the configuration for remote write's azuread parameters.
-
setSdk
public void setSdk(AzureSDK sdk)
AzureAD defines the configuration for remote write's azuread parameters.
-
edit
public AzureADBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AzureADBuilder>
-
toBuilder
public AzureADBuilder toBuilder()
-
-