Class: Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AzureDNS
- Inherits:
-
KubeDSL::DSLObject
- Object
- KubeDSL::DSLObject
- Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AzureDNS
- Defined in:
- lib/kuby/cert-manager/dsl/acme/v1/challenge_spec_solver_dns01_azure_dns.rb
Instance Method Summary collapse
Instance Method Details
#kind_sym ⇒ Object
40 41 42 |
# File 'lib/kuby/cert-manager/dsl/acme/v1/challenge_spec_solver_dns01_azure_dns.rb', line 40 def kind_sym :challenge_spec_solver_dns01_azure_dns end |
#serialize ⇒ Object
27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/kuby/cert-manager/dsl/acme/v1/challenge_spec_solver_dns01_azure_dns.rb', line 27 def serialize {}.tap do |result| result[:clientSecretSecretRef] = client_secret_secret_ref.serialize result[:hostedZoneName] = hosted_zone_name result[:resourceGroupName] = resource_group_name result[:clientID] = client_id result[:tenantID] = tenant_id result[:environment] = environment result[:managedIdentity] = managed_identity.serialize result[:subscriptionID] = subscription_id end end |