@@ -514,7 +514,6 @@ spec:
514
514
type: object
515
515
required:
516
516
- create
517
- - passwordSecretRef
518
517
properties:
519
518
alias:
520
519
description: |-
@@ -526,17 +525,25 @@ spec:
526
525
Create enables JKS keystore creation for the Certificate.
527
526
If true, a file named `keystore.jks` will be created in the target
528
527
Secret resource, encrypted using the password stored in
529
- `passwordSecretRef`.
528
+ `passwordSecretRef` or `password` .
530
529
The keystore file will be updated immediately.
531
530
If the issuer provided a CA certificate, a file named `truststore.jks`
532
531
will also be created in the target Secret resource, encrypted using the
533
532
password stored in `passwordSecretRef`
534
533
containing the issuing Certificate Authority
535
534
type: boolean
535
+ password:
536
+ description: |-
537
+ Password provides a literal password used to encrypt the JKS keystore.
538
+ Mutually exclusive with passwordSecretRef.
539
+ One of password or passwordSecretRef must provide a password with a non-zero length.
540
+ type: string
536
541
passwordSecretRef:
537
542
description: |-
538
- PasswordSecretRef is a reference to a key in a Secret resource
543
+ PasswordSecretRef is a reference to a non-empty key in a Secret resource
539
544
containing the password used to encrypt the JKS keystore.
545
+ Mutually exclusive with password.
546
+ One of password or passwordSecretRef must provide a password with a non-zero length.
540
547
type: object
541
548
required:
542
549
- name
@@ -559,24 +566,31 @@ spec:
559
566
type: object
560
567
required:
561
568
- create
562
- - passwordSecretRef
563
569
properties:
564
570
create:
565
571
description: |-
566
572
Create enables PKCS12 keystore creation for the Certificate.
567
573
If true, a file named `keystore.p12` will be created in the target
568
574
Secret resource, encrypted using the password stored in
569
- `passwordSecretRef`.
575
+ `passwordSecretRef` or in `password` .
570
576
The keystore file will be updated immediately.
571
577
If the issuer provided a CA certificate, a file named `truststore.p12` will
572
578
also be created in the target Secret resource, encrypted using the
573
579
password stored in `passwordSecretRef` containing the issuing Certificate
574
580
Authority
575
581
type: boolean
582
+ password:
583
+ description: |-
584
+ Password provides a literal password used to encrypt the PKCS#12 keystore.
585
+ Mutually exclusive with passwordSecretRef.
586
+ One of password or passwordSecretRef must provide a password with a non-zero length.
587
+ type: string
576
588
passwordSecretRef:
577
589
description: |-
578
- PasswordSecretRef is a reference to a key in a Secret resource
579
- containing the password used to encrypt the PKCS12 keystore.
590
+ PasswordSecretRef is a reference to a non-empty key in a Secret resource
591
+ containing the password used to encrypt the PKCS#12 keystore.
592
+ Mutually exclusive with password.
593
+ One of password or passwordSecretRef must provide a password with a non-zero length.
580
594
type: object
581
595
required:
582
596
- name
@@ -1376,6 +1390,9 @@ spec:
1376
1390
resource ID of the managed identity, can not be used at the same time as clientID
1377
1391
Cannot be used for Azure Managed Service Identity
1378
1392
type: string
1393
+ tenantID:
1394
+ description: tenant ID of the managed identity, can not be used at the same time as resourceID
1395
+ type: string
1379
1396
resourceGroupName:
1380
1397
description: resource group the DNS zone is located in
1381
1398
type: string
@@ -4689,6 +4706,9 @@ spec:
4689
4706
resource ID of the managed identity, can not be used at the same time as clientID
4690
4707
Cannot be used for Azure Managed Service Identity
4691
4708
type: string
4709
+ tenantID:
4710
+ description: tenant ID of the managed identity, can not be used at the same time as resourceID
4711
+ type: string
4692
4712
resourceGroupName:
4693
4713
description: resource group the DNS zone is located in
4694
4714
type: string
@@ -8415,6 +8435,9 @@ spec:
8415
8435
resource ID of the managed identity, can not be used at the same time as clientID
8416
8436
Cannot be used for Azure Managed Service Identity
8417
8437
type: string
8438
+ tenantID:
8439
+ description: tenant ID of the managed identity, can not be used at the same time as resourceID
8440
+ type: string
8418
8441
resourceGroupName:
8419
8442
description: resource group the DNS zone is located in
8420
8443
type: string
0 commit comments