github.com/openshift/installer@v1.4.17/pkg/asset/installconfig/ibmcloud/responses/responses.go (about) 1 package responses 2 3 // DNSZoneResponse represents a DNS zone response. 4 type DNSZoneResponse struct { 5 // Name is the domain name of the zone. 6 Name string 7 8 // ID is the zone's ID. 9 ID string 10 11 // InstanceID is the IBM Cloud Resource ID for the service instance where 12 // the DNS zone is managed. 13 InstanceID string 14 15 // InstanceCRN is the IBM Cloud Resource CRN for the service instance where 16 // the DNS zone is managed. 17 InstanceCRN string 18 19 // InstanceName is the display name of the service instance where the DNS zone 20 // is managed. 21 InstanceName string 22 23 // ResourceGroupID is the resource group ID of the service instance. 24 ResourceGroupID string 25 } 26 27 // EncryptionKeyResponse represents an encryption key response. 28 type EncryptionKeyResponse struct { 29 // ID is the key's instance Id. 30 ID string 31 32 // Type is the type of key (root, standard). 33 Type string 34 35 // CRN is the IBM Cloud CRN representation of the key. 36 CRN string 37 38 // State is an integer representing whether the key is enabled. 39 State int 40 41 // Deleted is whether the key has been deleted. 42 Deleted *bool 43 }