Class SecurityConnectorInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.security.fluent.models.SecurityConnectorInner
public final class SecurityConnectorInner
extends com.azure.core.management.Resource
The security connector resource.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the environmentData property: The security connector environment data.Get the environmentName property: The multi cloud resource's cloud name.Get the hierarchyIdentifier property: The multi cloud resource identifier (account id in case of AWS connector, project number in case of GCP connector).Get the hierarchyIdentifierTrialEndDate property: The date on which the trial period will end, if applicable.Get the offerings property: A collection of offerings for the security connector.com.azure.core.management.SystemData
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.void
validate()
Validates the instance.withEnvironmentData
(EnvironmentData environmentData) Set the environmentData property: The security connector environment data.withEnvironmentName
(CloudName environmentName) Set the environmentName property: The multi cloud resource's cloud name.withHierarchyIdentifier
(String hierarchyIdentifier) Set the hierarchyIdentifier property: The multi cloud resource identifier (account id in case of AWS connector, project number in case of GCP connector).withLocation
(String location) withOfferings
(List<CloudOffering> offerings) Set the offerings property: A collection of offerings for the security connector.Methods inherited from class com.azure.core.management.Resource
location, tags
Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
SecurityConnectorInner
public SecurityConnectorInner()
-
-
Method Details
-
systemData
public com.azure.core.management.SystemData systemData()Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.- Returns:
- the systemData value.
-
withLocation
- Overrides:
withLocation
in classcom.azure.core.management.Resource
-
withTags
- Overrides:
withTags
in classcom.azure.core.management.Resource
-
hierarchyIdentifier
Get the hierarchyIdentifier property: The multi cloud resource identifier (account id in case of AWS connector, project number in case of GCP connector).- Returns:
- the hierarchyIdentifier value.
-
withHierarchyIdentifier
Set the hierarchyIdentifier property: The multi cloud resource identifier (account id in case of AWS connector, project number in case of GCP connector).- Parameters:
hierarchyIdentifier
- the hierarchyIdentifier value to set.- Returns:
- the SecurityConnectorInner object itself.
-
hierarchyIdentifierTrialEndDate
Get the hierarchyIdentifierTrialEndDate property: The date on which the trial period will end, if applicable. Trial period exists for 30 days after upgrading to payed offerings.- Returns:
- the hierarchyIdentifierTrialEndDate value.
-
environmentName
Get the environmentName property: The multi cloud resource's cloud name.- Returns:
- the environmentName value.
-
withEnvironmentName
Set the environmentName property: The multi cloud resource's cloud name.- Parameters:
environmentName
- the environmentName value to set.- Returns:
- the SecurityConnectorInner object itself.
-
offerings
Get the offerings property: A collection of offerings for the security connector.- Returns:
- the offerings value.
-
withOfferings
Set the offerings property: A collection of offerings for the security connector.- Parameters:
offerings
- the offerings value to set.- Returns:
- the SecurityConnectorInner object itself.
-
environmentData
Get the environmentData property: The security connector environment data.- Returns:
- the environmentData value.
-
withEnvironmentData
Set the environmentData property: The security connector environment data.- Parameters:
environmentData
- the environmentData value to set.- Returns:
- the SecurityConnectorInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-