Class AzureAccountDetails


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-03-13T13:08:49.510-07:00")
    public class AzureAccountDetails
    extends Object
    Details of the cloud network and the cross-account role required to create the PrivateLink endpoint.
    • Constructor Detail

      • AzureAccountDetails

        public AzureAccountDetails()
    • Method Detail

      • getAzureClientSecretCredential

        public AzureClientSecretCredential getAzureClientSecretCredential()
        Getter for azureClientSecretCredential. Azure client secret credential, either this or credential CRN should be passed.
      • setAzureClientSecretCredential

        public void setAzureClientSecretCredential​(AzureClientSecretCredential azureClientSecretCredential)
        Setter for azureClientSecretCredential. Azure client secret credential, either this or credential CRN should be passed.
      • getCredentialCrn

        public String getCredentialCrn()
        Getter for credentialCrn. CDP Credential CRN to fetch the Azure client secret credentials, either this or AzureClientSecretCredential should be passed.
      • setCredentialCrn

        public void setCredentialCrn​(String credentialCrn)
        Setter for credentialCrn. CDP Credential CRN to fetch the Azure client secret credentials, either this or AzureClientSecretCredential should be passed.
      • getSubscriptionId

        public String getSubscriptionId()
        Getter for subscriptionId. The Subscription for which the Private link service to be allowed/accessible.
      • setSubscriptionId

        public void setSubscriptionId​(String subscriptionId)
        Setter for subscriptionId. The Subscription for which the Private link service to be allowed/accessible.
      • getResourceGroup

        public String getResourceGroup()
        Getter for resourceGroup. The Resource group under which the Private endpoint to be created.
      • setResourceGroup

        public void setResourceGroup​(String resourceGroup)
        Setter for resourceGroup. The Resource group under which the Private endpoint to be created.
      • getLocation

        public String getLocation()
        Getter for location. Azure location where endpoint should be created.
      • setLocation

        public void setLocation​(String location)
        Setter for location. Azure location where endpoint should be created.
      • getVNetId

        public String getVNetId()
        Getter for vNetId. vNet ID in which the private link should be created.
      • setVNetId

        public void setVNetId​(String vNetId)
        Setter for vNetId. vNet ID in which the private link should be created.
      • getSubnetId

        public String getSubnetId()
        Getter for subnetId. ID of the private subnet in which the private link should be created.
      • setSubnetId

        public void setSubnetId​(String subnetId)
        Setter for subnetId. ID of the private subnet in which the private link should be created.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object